(function(jQuery, window, undefined) {
	$.extend({
		calcNum : function(obj) {
			return obj <= 9 ? "0" + obj : obj;
		},
		weeks : [ '星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六' ]
	})

	/**
	 * 定义对象方法 [] {}
	 */
	$.fn.extend({
		runTimer : function() {
			/** 获取系统的当前时间 */
			var date = new Date();
			/** 获取年 */
			var year = date.getFullYear();
			/** 获取月 */
			var month = date.getMonth() + 1;
			/** 获取日 */
			var today = date.getDate();
			/** 获取时 */
			var hh = date.getHours();
			/** 获取分 */
			var mm = date.getMinutes();
			/** 获取秒 */
			var ss = date.getSeconds();
			/** 获取星期 */
			var weekDay = date.getDay(); // 0
			/** 获取时间格式 */
			var timer = year + "年" + $.calcNum(month) + "月" + $.calcNum(today) + "日" + " " + $.calcNum(hh) + ":" + $.calcNum(mm) + ":" + $.calcNum(ss) + " " + $.weeks[weekDay];
			$(this).html(timer);

			/**
			 * if(条件) 条件：true 或者 false 条件 ：判断变量是否存在 存在就是true 不存在就false
			 */
			if (it) {
				/** 清楚上一次的时间周期调度 */
				clearTimeout(it);
			}
			var t = this; // 调用此方法的对象 this就代表nowTime<span>
			var it = setTimeout(function() {
				/** 用对象的方法调用走时的函数 */
				// 这里面的this代表的是窗口
				t.runTimer();
			}, 1000);
		}
	});
})(jQuery, window);